<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/*******css重置*******/

* {
	margin: 0;
	padding: 0;
	text-decoration: none;
	list-style: none;
	box-sizing: border-box;
	font-family: "微软雅黑", arial;
}

.container {
	margin: 0 auto;
	max-width: 1230px;
}

.right-side {
	display: none;
}

img {
	display: block;
}

h1,
h5,
h2 {
	font-size: 1em;
	margin: 0;
}

a {
	display: block;
}

.clearfix {
	clear: both;
}

p {
	font-size: 14px;
}

p img {
	max-width: 500px;
	margin: 0 auto;
}

@media(max-width:500px) {
	p img {
		width: 100%;
	}
}

.luru-float4 {
	padding: 10px;
	border-radius: 6px;
	border: 1px solid #ffb200;
}

.luru-float4 img {
	border-radius: 6px;
}

.luru-overflow2 {
	overflow: hidden;
	margin-bottom: 30px;
}

.luru-float2 {
	float: left;
	width: 48%;
	margin-right: 1%;
	margin-left: 1%;
	margin-bottom: 10px;
}

.luru-float2 img {
	width: 100%;
	border: 1px solid #e4e4e4;
}

.luru-float2 p {
	font-size: 14px;
	line-height: 30px;
	text-align: center;
}

.luru-overflow3 {
	overflow: hidden;
	margin-bottom: 30px;
}

.luru-float3 {
	float: left;
	width: 31%;
	margin-right: 1%;
	margin-left: 1%;
	margin-bottom: 10px;
}

.luru-float3 img {
	width: 100%;
	border: 1px solid #e4e4e4;
}

.luru-float3 p {
	font-size: 14px;
	line-height: 30px;
	text-align: center;
}

@media(max-width:400px) {
	.luru-float3 {
		clear: left;
		width: 100%;
		margin-right: 0%;
		margin-left: 0%;
	}

	.luru-float3 img {
		max-width: 300px;
		margin: 0 auto;
	}
}

/****************************logo*******************************/
.index-logo {}

.logo {
	float: left;
	margin-right: 10px;
	margin-top: 15px;
}

.logo img {
	width: 100%;
}

.logo1 {
	float: left;
	margin-top: 20px;
}

.logo1 div {
	font-size: 16px;
	color: #757474;
	font-weight: 400;
}

/***************************************************导航*****************************************************/
.nav {
	float: right;
	width: calc(100% - 400px);
}

.nav li {
	float: left;
	line-height: 80px;
	width: 12%;
}

.nav a {
	font-size: 16px;
	text-align: center;
	color: #333;
	padding: 5px 0;
	display: block;
}

.nav&gt;li {
	position: relative;
}

.nav-down-menu {
	position: absolute;
	left: 0px;
	top: 90px;
	clear: both;
	display: none;
	z-index: 99;
	background-color: #ef7b00;
	width: 120px;
}

.nav-down-menu a {
	font-size: 16px;
	color: #fff;
	display: block;
	text-align: center;
	line-height: 30px;
	padding: 5px 0;
}

.navli-down-menu a {
	padding-left: 25px;
}

.nav .on-top {
	color: #ffb200;
}

.nav-a {
	position: relative;
	z-index: 999;
}

.nav a:hover {
	color: #ffb200;
}

.nav-down-menu a:hover {
	color: #ffb200;
}

@media(max-width:1260px) {
	.logo {
		margin-top: 15px;
	}

	.nav {
		width: calc(100% - 300px);
	}

	.nav-down-menu {
		width: 90px;
	}
}


@media(max-width:992px) {
	.index-logo {
		padding: 10px 0;
	}

	.logo {
		width: 60px;
	}

	.logo,
	.logo1 {
		margin-top: 0;
	}

	.nav li {
		line-height: 60px;
	}

	.nav-down-menu {
		top: 70px;
	}
}

@media(max-width:768px) {}

@media(max-width:530px) {
	.index-logo {
		padding: 5px 0;
	}

	.logo {
		width: 60px;
		margin-right: 10px;
	}

	.logo1 div {
		font-size: 14px;
	}

	.logo1 {
		margin-top: 8px;
	}
}

@media(max-width:420px) {
	.logo {
		width: 50px;
	}

	.logo1 {
		margin-top: 6px;
	}

	.logo1 div {
		font-size: 12px;
	}
}

@media(max-width:360px) {}

/**************************************************手机导航********************************************/

.nav-btn {
	float: right;
	display: none;
	padding: 5px 0;
	margin-top: 6px;
}

.nav-btn img {
	width: 100%;
}

.navli {
	z-index: 999;
}

.navli .nav-cn-en {
	overflow: hidden;
	background-color: #243c62;
}

.navli .nav-cn-en a {
	display: block;
	color: #fff;
	float: left;
	width: 50%;
	border-right: 1px solid #131314;
}

.navli&gt;div:first-child {
	font-size: 18px;
	padding: 10px 0px;
	color: #999;
	font-weight: bold;
	text-align: center;
}

.navli {
	position: fixed;
	right: 0px;
	top: 0;
	text-align: left;
	display: none;
	z-index: 999;
	background-color: #333;
	width: 240px;
	height: 100%;
}

.navli a {
	font-size: 14px;
	color: white;
	line-height: 50px;
	display: block;
	padding-left: 30px;
	padding-right: 10px;
}

.navli li {
	background-color: #333;
	border-bottom: 1px solid #000;
	position: relative;
}

.id-nav-tu {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 50px;
	height: 50px;
	background: url(../images/jiantou-nav.png)center no-repeat #243c62;
	background-size: 10px;
	transition: 1s;
	border-left: 2px solid #131314;
	opacity: 0.6
}

.navli .navli-txt {
	overflow: hidden;
	padding: 10px 10px 10px 30px;
	background-color: #000;
}

.navli-txt div:nth-child(1) {
	float: left;
	font-size: 16px;
	color: #fff;
}

.navli-txt div:nth-child(2) {
	float: right;
	width: 16px;
	margin-top: 3px;
}

.navli-txt div:nth-child(2) img {
	width: 100%;
}

.navli-down-menu {
	display: none;
	background-color: #fff;
	z-index: 2;
}

.navli-down-menu li {
	border-top: 1px solid #666;
	background-color: #131314;
}

.navli&gt;li:hover {
	background-color: rgba(96, 96, 96, 0.90)
}

.navli-down-menu li:hover {
	background-color: rgba(96, 96, 96, 0.80)
}

.navli .nav-cn-en a:hover {
	background-color: #1d66cf;
}

.id-nav-tu:click {
	transform: rotate(90deg);
	transition: 1s;
}

@media(max-width:992px) {
	.nav-btn {
		display: block;
	}

	.nav {
		display: none;
	}

}

@media(max-width:768px) {
	.nav-btn {}
}

@media(max-width:530px) {
	.nav-btn {
		padding: 0;
		width: 26px;
		margin-top: 10px
	}
}


/**************************************************banner********************************************/

.swiper-slide img {
	width: 100%;
}


/**************************************************index-title********************************************/

.index-title {
	text-align: center;
	margin-bottom: 50px;
}

.index-title div:nth-child(1) {
	font-size: 22px;
	color: #999;
}

.index-title div:nth-child(2) {
	font-size: 32px;
	font-weight: 600;
	color: #333;
}

.index-title span:nth-child(3) {
	padding: 1.5px 40px;
	background-color: #fdb403;
	display: inline-block;
	font-size: 0;
}

.id-cu-all .index-title {
	text-align: left;
	margin-bottom: 30px;
}

.id-case-all .index-title div:nth-child(1) {
	color: #666;
}

.id-case-all .index-title div:nth-child(2) {
	color: #333;
}

.id-case-all span:nth-child(3) {
	background-color: #fff;
}

@media(max-width:1260px) {
	.index-title {
		margin-bottom: 30px;
	}

	.id-cu-all .index-title {
		margin-bottom: 20px;
	}
}


@media(max-width:992px) {
	.index-title div:nth-child(1) {
		font-size: 20px;
	}

	.index-title div:nth-child(2) {
		font-size: 28px;
	}

	.index-title span:nth-child(3) {
		padding: 1.5px 30px;
	}
}

@media(max-width:768px) {
	.index-title {
		margin-bottom: 20px;
	}

	.index-title div:nth-child(1) {
		font-size: 20px;
	}

	.index-title div:nth-child(2) {
		font-size: 24px;
	}
}

@media(max-width:530px) {
	.id-cu-all .index-title {
		margin-bottom: 10px;
	}

	.index-title div:nth-child(1) {
		font-size: 18px;
	}

	.index-title div:nth-child(2) {
		font-size: 22px;
	}

}

@media(max-width:350px) {
	.index-title {
		margin-bottom: 10px;
	}
}

/**************************************************产品展示********************************************/
.idnex-product {
	padding: 60px 0;
	background: url(../images/id-pro-bg.jpg)center no-repeat;
	background-size: cover;
}

.id-pro-all {
	overflow: hidden;
}

.id-pro-box {
	float: left;
	width: 32%;
	margin-right: 2%;
	border-radius: 10px;
	overflow: hidden;
	position: relative;
	margin-bottom: 20px;
	display: block;
}

.id-pro-all a:nth-child(3n) {
	margin-right: 0;
}

.id-pro-box img {
	width: 100%;
}

.id-pro-box div {
	width: 80%;
	height: 50px;
	padding: 15px 5% 5px 20%;
	background: url(../images/id-pro-tit-bg1.png)center no-repeat;
	background-size: 100% 100%;
	position: absolute;
	right: 0;
	bottom: 0;
	line-height: 30px;
}

.id-pro-box div span {
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	color: #333;
	width: 100%;
	text-align: left;
	background: url(../images/pro-tit-jiantou.png)right center no-repeat;
	display: block;
	padding-right: 30px;
}


.id-pro-box:hover div span {
	color: #fff;
}

@media(max-width:1260px) {
	.idnex-product {
		padding: 40px 0;
	}
}

@media(max-width:992px) {
	.id-pro-box div {
		height: 40px;
		padding: 10px 5% 0px 15%;
	}

}

@media(max-width:768px) {
	.idnex-product {
		padding: 30px 0;
	}

	.id-pro-box div span {
		font-size: 14px;
		line-height: 30px;
		height: 30px;
	}

	.id-pro-box {
		width: 49%;
		margin-right: 2%;
		margin-bottom: 10px;
	}

	.id-pro-all a:nth-child(3n) {
		margin-right: 2%;
	}

	.id-pro-all a:nth-child(2n) {
		margin-right: 0;
	}
}

@media(max-width:530px) {
	.id-pro-box div {
		width: 90%;
	}

	.id-pro-box div span {
		background: none;
		padding-right: 0;
	}
}

@media(max-width:420px) {
	.idnex-product {
		padding: 20px 0;
	}
}





/**************************************************新闻资讯********************************************/
.index-news {
	padding: 60px 0;
	background: url(../images/id-news-bg.jpg)center no-repeat;
	background-size: cover;
}


/*******新闻资讯-left******/
.id-news-left {
	height: 550px;
	float: left;
	width: 48%;
	margin-right: 4%;
	display: block;
	overflow: hidden;
	box-shadow: 0 0 5px 3px #e4e4e4;
}

.id-news-left&gt;img {
	width: 100%;
}

.id-nl-text {
	padding: 20px;
	background-color: #fff;
}

.id-nl-text div:nth-child(1) {
	font-size: 18px;
	text-align: left;
	color: #333;
	margin-bottom: 10px;
	font-weight: 600;
}

.id-nl-text div:nth-child(2) {
	font-size: 16px;
	text-align: justify;
	color: #666;
	line-height: 30px;
	height: 60px;
	overflow: hidden;
}

.id-news-a {
	font-size: 16px;
	color: #fdb403;
	font-weight: 600;
	margin-top: 20px;
	line-height: 20px;
	border-bottom: 1px solid #e4e4e4;
	display: inline-block;
}

/*******新闻资讯-right******/
.id-news-right {
	float: left;
	width: 48%;
}

.id-news-box {
	padding: 25px 30px;
	display: block;
	background-color: #fff;
	box-shadow: 0 0 5px 3px #e4e4e4;
	margin-bottom: 20px;
	height: 170px;
}

.id-news-right a:last-child {
	margin-bottom: 0;
}

.id-news-box div:nth-child(1) {
	font-size: 14px;
	color: #666;
	margin-bottom: 5px;
}

.id-news-box div:nth-child(2) {
	font-size: 18px;
	line-height: 20px;
	height: 20px;
	margin-bottom: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333;
	font-weight: 600;
}

.id-news-box div:nth-child(3) {
	font-size: 16px;
	color: #666;
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.id-news-left:hover {
	box-shadow: 0 0 5px 3px #ffe9b3;
}

.id-news-box:hover {
	box-shadow: 0 0 5px 3px #ffe9b3;
}

.id-news-a:hover {
	border-color: #fdb403;
}

@media(max-width:1260px) {
	.index-news {
		padding: 40px 0;
	}

	.id-news-left {
		height: 469px;
	}

	.id-news-box {
		padding: 15px 30px;
		height: 143px;
	}
}

@media(max-width:992px) {
	.id-news-left {
		height: 400px;
	}

	.id-news-box div:nth-child(1) {
		line-height: 15px;
	}

	.id-news-box {
		padding: 10px 25px;
		height: 120px;
	}

	.id-news-box div:nth-child(2) {
		font-size: 17px;
		margin-bottom: 5px;
	}

	.id-news-box .id-news-a {
		margin-top: 10px;
	}
}

@media(max-width:768px) {
	.index-news {
		padding: 30px 0;
	}

	.id-news-left {
		width: 100%;
		margin-right: 0%;
		height: auto;
		margin-bottom: 20px;
		clear: left;
	}

	.id-news-right {
		clear: left;
		width: 100%;
	}

	.id-news-box {
		padding: 20px 25px;
		height: auto;
	}

	.id-news-box div:nth-child(1) {
		margin-bottom: 10px;
	}

	.id-news-box div:nth-child(2) {
		margin-bottom: 10px;
	}

	.id-news-box .id-news-a {
		margin-top: 20px;
	}
}

@media(max-width:530px) {
	.id-news-box div:nth-child(2) {
		font-size: 16px;
	}

	.id-news-box div:nth-child(3) {
		font-size: 14px;
	}
}

@media(max-width:420px) {
	.index-news {
		padding: 20px 0;
	}
}


/**************************************客户案例*********************************************/
.id-case-all {
	overflow: hidden;
	position: relative;
	padding: 60px 0;
}

.id-case-all .index-title {
	padding-top: 40px;
	float: left;
	height: 200px;
	margin: 0;
	width: 100%;
	background: url(../images/id-case-tit-bg.png)center repeat #fdb403;
	background-size: cover;
	opacity: 1;
}

.id-case-all a img {
	width: 100%;
	height: 100%;
}

.id-case-all a {
	display: block;
	overflow: hidden;
}

.id-case-box {
	float: left;
	width: 50%;
}

.id-case-box1 {
	float: left;
	width: 25%;
	height: 400px;
}

.id-case-box2 {
	float: left;
	width: 50%;
	height: 200px;
}

.id-case-box3 {
	float: left;
	width: 25%;
	height: 200px;
}

.id-case-box4 {
	float: left;
	width: 50%;
	height: 200px;
}


.id-case-all .index-title:hover {
	opacity: 0.9;
}

@media(max-width:1260px) {
	.id-case-box1 {
		height: 312px;
	}

	.id-case-box2 {
		height: 156px;
	}

	.id-case-box3 {
		height: 156px;
	}

	.id-case-box4 {
		height: 156px;
	}

	.id-case-all .index-title {
		height: 156px;
		padding-top: 30px;
	}
}

@media(max-width:992px) {
	.id-case-all {
		padding: 40px 0;
	}

	.id-case-box1 {
		height: 240px;
	}

	.id-case-box2 {
		height: 120px;
	}

	.id-case-box3 {
		height: 120px;
	}

	.id-case-box4 {
		height: 120px;
	}

	.id-case-all .index-title {
		height: 120px;
		padding-top: 10px;
	}
}

@media(max-width:768px) {
	.id-case-box {
		width: 66%;
	}

	.id-case-box1 {
		width: 34%;
		height: 212px;
	}

	.id-case-box2 {
		width: 50%;
		height: 106px;
	}

	.id-case-box3 {
		width: 34%;
		height: 106px;
	}

	.id-case-box4 {
		width: 66%;
		height: 106px;
	}

	.id-case-box6 {
		height: 212px;
		width: 66%;
	}

	.id-case-all .index-title {
		height: 106px;
		padding-top: 10px;
	}
}

@media(max-width:530px) {
	.id-case-all {
		padding: 30px 0;
	}

	.id-case-box5 {
		height: 140px;
	}

	.id-case-box6 {
		height: 140px;
	}
}

@media(max-width:420px) {}




/**************************************联系我们*********************************************/
.index-contactus {
	background: url(../images/id-cu-bg.jpg)center no-repeat;
	background-size: 100% 100%;
}

.id-cu-all {
	padding: 40px 60px;
	margin-left: 50%;
	height: 400px;
	background-color: rgba(255, 255, 255, 0.8);
}

.id-cu-li li {
	font-size: 16px;
	line-height: 30px;
	color: #666;
}

@media(max-width:1500px) {
	.id-cu-all {
		padding: 20px 60px;
		height: 360px;
	}
}

@media(max-width:992px) {
	.id-cu-all {
		height: 340px;
	}
}

@media(max-width:768px) {
	.id-cu-all {
		margin-left: 40%;
		height: 360px;
		padding: 20px 40px;
	}
}

@media(max-width:530px) {
	.id-cu-all {
		margin-left: 0%;
		height: auto;
		padding: 30px 40px;
	}
}






/**************************************index-footer*********************************************/
.index-footer {
	padding: 40px 0;
	background-color: #333;
}

.id-footer-nav {
	padding: 5px 0;
	text-align: center;
	background-color: #fdb403;
	margin: 0 40px;
}

.id-footer-nav a {
	font-size: 16px;
	line-height: 40px;
	display: inline-block;
	color: #333;
	margin: 0 5px;
	font-weight: 400;
}

.id-footer-nav a span {
	margin-left: 15px;
}

.id-footer-nav a:last-child span {
	display: none;
}

.id-footer-beian-all {
	margin-top: 20px;
	overflow: hidden;
}

.id-footer-logo {
	float: left;
	padding: 20px 2%;
	width: 25%;
	border-right: 1px solid #fdb403;
}

.id-footer-logo img {
	float: left;
}

.footer-logo-zi {
	float: left;
	color: #fff;
	margin-top: 10px;
	margin-left: 10px;
}

.footer-logo-zi div {
	font-size: 16px;
	letter-spacing: 1px;
}

.id-gooter-beian {
	float: left;
	width: 50%;
	padding-left: 5%;
}

.id-gooter-beian a {
	font-size: 16px;
	display: block;
	color: #fff;
	line-height: 30px;
}

.id-beian-1 {
	padding-right: 30px;
	background: url(../images/gongan.png)right center no-repeat;
	width: 270px;
}

.id-beian-2 {}

.id-footer-erweima {
	float: right;
	width: 100px;
}

.id-footer-erweima img {
	width: 100%;
}

@media(max-width:1260px) {
	.index-footer {
		padding: 30px 0;
	}

	.id-footer-logo {
		padding: 20px 2%;
		width: 35%;
	}
}

@media(max-width:992px) {
	.index-footer {
		padding: 20px 0;
	}

	.id-footer-nav {
		margin: 0px;
	}

	.id-footer-nav a {
		font-size: 14px;
	}

	.id-footer-logo {
		padding: 20px 0%;
		width: 44%;
	}

	.id-gooter-beian {
		width: 56%;
		padding-left: 5%;
	}

	.id-gooter-beian a {
		font-size: 14px;
	}

	.id-footer-erweima {
		display: none;
	}
}


@media(max-width:768px) {
	.id-footer-beian-all {
		margin-top: 0px;
	}

	.id-footer-nav,
	.id-footer-logo {
		display: none;
	}

	.id-gooter-beian {
		border-right: none;
		width: 100%;
	}
}

@media(max-width:520px) {
	.id-beian-1 {
		width: 240px;
	}
}

@media(max-width:420px) {
	.index-footer {
		padding: 10px 0;
	}

	.id-footer-nav a {
		font-size: 12px;
	}
}


/*******友情链接*******/
.index-yq {
	background-color: #2c2c2c;
	padding: 10px 0;
}

.yq {
	float: left;
	padding-left: 10px;
	width: calc(100% - 120px);
}

.yq a {
	float: left;
	color: #fff;
	font-size: 12px;
	display: inline-block;
	margin-right: 10px;
}

.yq-js {
	float: right;
	color: #fff;
	font-size: 12px;
}

@media(max-width:530px) {
	.yq-js {
		display: none;
	}

	.yq {
		width: 100%;
	}
}


/*******************************************************************线下活动*************************************/
.article-list-all {
	margin-top: 60px;
}

/***************面包屑导航***************/
.page-in-nav {
	background-color: #f5f5f5;
	padding: 20px 0;
}

.page-nav-left {
	float: left;
	line-height: 35px;
	height: 35px;
}

.page-nav-right {
	float: right;
	line-height: 35px;
	height: 35px;
	color: #999;
}

/***************面包屑导航-左***************/
.page-nav-left span:nth-child(1) {
	font-size: 28px;
	color: #333;
}

.page-nav-left span:nth-child(2) {
	font-size: 20px;
	color: #666;
}

/***************面包屑导航-右***************/
.page-nav-right a {
	font-size: 14px;
	color: #999;
	display: inline-block;
}

@media(max-width:1260px) {
	.article-list-all {
		margin-top: 0px;
	}
}


@media(max-width:992px) {

	.page-nav-left span:nth-child(1) {
		font-size: 26px;
	}

	.page-nav-left span:nth-child(2) {
		font-size: 18px;
	}
}

@media(max-width:768px) {
	.page-nav-right {
		display: none;
	}

	.page-nav-left {
		line-height: 25px;
		height: 25px;
	}

	.page-nav-right {
		line-height: 25px;
		height: 25px;
	}

	.page-nav-left span:nth-child(1) {
		font-size: 24px;
	}

	.page-nav-left span:nth-child(2) {
		font-size: 16px;
		;
	}

	.page-nav-right a {
		font-size: 13px;
	}
}

@media(max-width:530px) {

	.page-in-nav {
		padding: 10px 0;
	}

	.page-nav-left span:nth-child(1) {
		font-size: 20px;
	}

	.page-nav-left span:nth-child(2) {
		font-size: 14px;
	}
}

@media(max-width:420px) {
	.page-nav-left span:nth-child(1) {
		font-size: 18px;
	}
}

@media(max-width:360px) {
	.page-nav-left span:nth-child(1) {
		font-size: 16px;
	}
}

/**************文字导航***************/
.art-list-a {
	padding: 20px 0;
	border-bottom: 1px dashed #999;
	overflow: hidden;
	margin-bottom: 40px;
}

.art-list-a a {
	margin-right: 40px;
	font-size: 16px;
	line-height: 36px;
	width: 100px;
	border: 1px solid #999;
	border-radius: 6px;
	background-color: #f6f6f6;
	float: left;
	display: block;
	text-align: center;
	color: #333;
}

.art-list-a .active {
	color: #fdb403;
}

/**************新闻列表***************/
.news-list-box1 {
	display: block;
	padding: 20px 0;
	border-bottom: 1px solid #999;
}

.news-list-left {
	float: left;
	width: 10%;
	margin-right: 3%;
	background-color: #fff;
	padding: 20px 10px;
	border: 1px solid #999;
}

.news-list-right {
	float: right;
	width: 86%;
}

.news-list-right&gt;div:nth-child(1) {
	font-size: 22px;
	line-height: 24px;
	height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #333;
}

.news-list-right&gt;div:nth-child(2) {
	margin: 8px 0 10px;
}

.news-list-right&gt;div span {
	font-size: 14px;
	color: #999;
	margin-right: 10px;
}

.news-list-right&gt;div:nth-child(3) {
	font-size: 14px;
	line-height: 26px;
	height: 52px;
	overflow: hidden;
	color: #666;
}

/**************新闻列表-buttom***************/
.page-in-buttom {
	margin: 40px 0;
	font-size: 0;
}

.page-in-buttom a {
	display: inline-block;
	color: #333;
	border: 1px solid #999;
	padding: 8px 20px;
	border-right: none;
	font-size: 14px;
	margin-bottom: 5px;
}

.page-in-buttom a:last-child {
	border-right: 1px solid #999;
}

.page-in-buttom .on-buttom {
	background-color: #fdb403;
	color: #fff;
}

/**************新闻列表-hover***************/
.art-list-a a:hover {
	color: #fdb403;
}

.news-list-box1:hover {
	background-color: #f6f6f6;
}

.page-in-buttom a:hover {
	background-color: #fdb403;
	color: #fff;
}

@media(max-width:1260px) {
	.news-list-left {
		width: 15%;
	}

	.news-list-right {
		width: 80%;
	}

	.news-list-right&gt;div:nth-child(3) {
		height: 52px;
	}
}

@media(max-width:992px) {
	.art-list-a {
		margin-bottom: 20px;
	}

	.news-list-right&gt;div:nth-child(1) {
		font-size: 20px;
	}

	.news-list-right&gt;div:nth-child(2) {
		margin: 8px 0 6px;
	}
}

@media(max-width:768px) {
	.news-list-left {
		width: 20%;
	}

	.news-list-right {
		width: 75%;
	}

	.art-list-a a {
		margin-right: 30px;
		font-size: 14px;
	}

	.art-list-a {
		padding: 15px 0;
		margin-bottom: 10px;
	}

	.news-list-box1 {
		padding: 15px 0;
	}

	.news-list-right&gt;div:nth-child(1) {
		font-size: 18px;
		line-height: 24px;
		height: 24px;
	}

	.news-list-right&gt;div:nth-child(2) {
		margin: 4px 0 6px;
	}

	.news-list-right&gt;div span {
		font-size: 12px;
	}

	.news-list-right&gt;div:nth-child(3) {
		height: 44px;
		line-height: 22px;
		font-size: 13px;
	}

	.page-in-buttom {
		margin: 30px 0;
	}

	.page-in-buttom a {
		font-size: 12px;
		padding: 6px 15px;
	}
}

@media(max-width:530px) {
	.news-list-left {
		width: 25%;
	}

	.news-list-right {
		width: 70%;
	}

	.art-list-a a {
		margin-right: 20px;
	}

	.news-list-box1 {
		padding: 10px 0;
	}

	.news-list-right&gt;div:nth-child(2) {
		margin: 0;
	}

	.news-list-right&gt;div:nth-child(1) {
		font-size: 16px;
	}
}

@media(max-width:420px) {
	.news-list-left {
		display: none;
	}

	.news-list-right {
		width: 100%;
	}

	.news-list-right&gt;div:nth-child(3) {
		height: 22px;
	}
}



/*************************************************新闻内页****************************************************/
.news-details {
	padding: 40px 0;
}

.pd-dt {
	margin-bottom: 30px;
}

.news-tt-1 {
	text-align: center;
	font-size: 20px;
	color: #333;
	font-weight: 600;
	margin-bottom: 10px;
}

.news-time1 a {
	font-size: 13px;
	color: #9f9f9f;
	margin: 0 5px;
	display: inline-block;
}

.text-content {
	font-size: 16px;
	padding: 10px 20px;
	text-align: justify;
}

.pro-in-right-22 {
	width: 100%;
}

.text-lianjie {
	clear: both;
	margin-top: 20px;
}

.last-text,
.next-text,
.return {
	font-size: 16px;
	border: 1px solid #e4e4e4;
	border-radius: 4px;
	color: #666;
	width: 240px;
	;
	margin-bottom: 4px;
	padding: 0px 10px;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center;
	display: inline-block;
}

/***********产品-推荐新闻*********/
.pg-news-re {
	margin-top: 10px;
	overflow: hidden;
	margin-bottom: 30px;
	border: 1px solid #999;
	background-color: #fafafa;
	padding: 10px 20px;
}

.pg-news-all {
	overflow: hidden;
}

.pg-ct-1 {
	float: left;
	width: 50%;
	display: block;
	overflow: hidden;
	line-height: 18px;
	height: 18px;
	margin-bottom: 15px;
}

.pg-pro-content1 {
	font-size: 14px;
	padding-left: 5px;
	line-height: 18px;
	height: 18px;
	color: #333;
	overflow: hidden;
	float: left;
	width: calc(100% - 100px);
}

.pg-time {
	font-size: 14px;
	line-height: 18px;
	height: 18px;
	padding-right: 5px;
	border-right: 1px solid #999;
	float: left;
	color: #999;
}


/***********产品-推荐TITLT*********/
.pg-pro-title1 {
	overflow: hidden;
	margin-bottom: 30px;
}

.pg-pro-tt {
	font-size: 22px;
	color: #333;
	float: left
}

.pg-pro-title1 a {
	float: right;
	color: #fdb403;
	font-size: 16px;
	padding: 2px 6px;
}

/***********产品-推荐产品*********/
.pg-pro-re {
	margin-bottom: 30px;
	border: 1px solid #999;
	padding: 10px 20px;
}

.pg-pro-ex1 {
	overflow: hidden;
}

.pg-box11 {
	display: block;
}

.pg-pro-ex1 .pg-box11 {
	width: calc((100% - 80px)/4);
	margin: 0 10px;
	float: left;
}

.pg-box11 img {
	width: 100%;
}

.pg-box-tt {
	font-size: 14px;
	color: #666;
	text-align: center;
	margin-bottom: 10px;
	line-height: 40px;
	height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.on-buttom {
	background-color: #fdb403;
	color: #fff;
}

/***********新闻hover*********/
.pg-ct-1:hover .pg-pro-content2 {
	color: #fdb403;
}

.pg-ct-1:hover .pg-time {
	color: #fdb403;
}

.pg-ct-1:hover .pg-pro-content1 {
	color: #fdb403;
}

.pg-box11:hover .pg-box-tt {
	color: #fdb403;
}


.next-text:hover {
	background-color: #fdb403;
	color: #fff;
}

.last-text:hover {
	background-color: #fdb403;
	color: #fff;
}

.return:hover {
	background-color: #fdb403;
	color: #fff;
}


@media(max-width:992px) {
	.pg-pro-title1 {
		margin-bottom: 20px;
	}

	.pg-box11 img {
		padding: 0;
	}
}

@media(max-width:768px) {
	.news-details {
		padding: 30px 0;
	}

	.news-tt-1 {
		font-size: 18px;
	}

	.text-right p {
		font-size: 14px;
		line-height: 28px;
	}

	.last-text,
	.next-text,
	.return {
		font-size: 14px;
		width: 180px;
	}

	/***********推荐系列********/
	.pg-pro-tt {
		font-size: 18px;
	}

	.pg-ct-1 {
		width: 100%;
	}

	.pg-pro-ex1 .pg-box11 {
		width: calc((100% - 40px)/2);
	}
}

@media(max-width:530px) {
	.pg-pro-title1 {
		margin-bottom: 15px;
	}

	.page-nav a {
		font-size: 12px;
	}

	/***********新闻内页********/
	.news-tt-1 {
		font-size: 16px;
	}

	.news-time1 a {
		font-size: 12px;
	}

	.last-text,
	.next-text,
	.return {
		width: 160px;
	}

	/***********推荐系列********/
	.pro-title1 a {
		font-size: 13px;
	}

	.pg-time {
		font-size: 13px;
	}

	.pg-pro-detail-box-tit {
		font-size: 14px;
	}
}

@media(max-width:380px) {}



/*************************************************产品列表页****************************************************/

.pro-list-in {
	padding: 60px 0;
}

.pro-list-left {
	width: 25%;
	float: left;
	margin-right: 5%;
}

.pro-list-right {
	width: 70%;
	float: right;
}

/******新闻列表页-左上*****/
.pl-left-pro {
	margin-bottom: 40px;
	padding: 10px;
	border: 1px solid #e0e0e0;
}

.pl-left-tit {
	font-size: 20px;
	padding: 20px 0;
	margin-bottom: 10px;
	background-color: #fdb403;
	color: #fff;
	font-weight: 600;
	text-align: center;
	position: relative;
}

.pl-left-tit img {
	position: absolute;
	right: 0;
	top: 0;
	display: block;
}

.pl-left-pro&gt;li {
	margin-bottom: 5px;
}

.pl-left-box {
	font-size: 16px;
	line-height: 40px;
	height: 40px;
	display: block;
	text-align: left;
	color: #333;
	width: 100%;
	padding-left: 30px;
	background: url(../images/circle-1.png)left center no-repeat;
	background-color: #e4e4e4;
}

.on-top1 {}

.pl-left-box-in li {
	border: 1px dashed #999;
	margin-bottom: 10px;
}

.pl-left-box-in li a {
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	display: block;
	text-align: left;
	color: #333;
	width: 100%;
	border-radius: 40px;
	padding-left: 10%;
}

.pl-left-box-in {
	display: none;
	margin-bottom: 10px;
	margin-top: 10px;
}

/******新闻列表页-左下*****/
.pl-left-cu {}

.pl-left-cu li b {
	font-size: 16px;
}

.pl-left-cu li {
	font-size: 14px;
	line-height: 30px;
	padding: 0 10px;
	color: #666;
	margin-bottom: 10px;
	border-bottom: 1px dashed #999;
}

.pl-left-cu div {
	margin-bottom: 10px;
}

.pl-left-box:hover {
	color: #fdb403;
}

.pl-left-box-in li:hover {
	border-color: #fdb403;
}

.pl-left-box-in li:hover a {
	color: #fdb403;
}

.pl-left-pro li:hover .pl-left-box-in {
	display: block;
}

.pl-left-box-in li a:hover {
	color: #333333;
}

/**************************************************产品列表页*******************************************/
.pro-list-in {
	padding: 60px 0;
}

.pro-list-all {
	overflow: hidden;
}

.pl-in-box {
	width: calc((100% - 40px)/3);
	display: block;
	margin-right: 20px;
	margin-bottom: 10px;
	float: left;
	border: 1px solid #e0e0e0;
}

.pro-list-all a:nth-child(3n) {
	margin-right: 0;
}

.pl-in-box img {
	width: 100%;
}

.pl-in-box div {
	font-size: 16px;
	line-height: 36px;
	height: 36px;
	overflow: hidden;
	text-align: center;
	color: #333;
	background-color: rgba(209, 209, 209, 0.6)
}

.pl-in-box:hover div {
	color: #fff;
	background-color: #fdb403;
}

@media(max-width:992px) {

	/*******新闻-左-********/
	.pro-list-left {
		clear: left;
		width: 100%;
		margin-right: 0;
	}

	.pl-left-cu {
		display: none;
	}

	.pl-left-tit {
		display: none;
	}

	.pl-left-box-in {
		display: none;
	}

	.pl-left-pro {
		margin-bottom: 10px;
		overflow: hidden;
		padding: 0;
		box-shadow: none;
		border: none;
	}

	.pl-left-pro li {
		float: left;
		margin: 0px 10px;
		width: calc((100% - 40px)/2);
		background-color: #fdb403;
		border: 1px solid #fdb403;
		margin-bottom: 10px;
	}

	.pl-left-box {
		padding-left: 0px;
		background: none;
		text-align: center;
		color: #fff;
	}

	.pl-left-pro li:hover .pl-left-box-in {
		display: none;
	}

	.pl-left-pro li:hover {
		background-color: transparent;
	}

	.pro-list-right {
		width: 100%;
		clear: right;
	}

	.pro-list-in {
		padding: 40px 0;
	}
}

@media(max-width:768px) {
	.pro-list-in {
		padding: 30px 0;
	}

	.pl-in-box {
		width: calc((100% - 20px)/3);
		margin-right: 10px;
	}

}


@media(max-width:530px) {
	.pl-left-pro li {
		margin: 0px 5px;
		margin-bottom: 10px;
		width: calc((100% - 20px)/2);
	}

	.pl-in-box {
		width: calc((100% - 10px)/2);
	}

	.pro-list-all a:nth-child(3n) {
		margin-right: 10px;
	}

	.pro-list-all a:nth-child(2n) {
		margin-right: 0;
	}

	.pl-in-box div {
		font-size: 14px;
	}
}

/*************************************************产品详情页****************************************************/
/*************************************************产品详情页****************************************************/
.pd-right-list {
	margin-bottom: 30px;
}

.pd-title {
	font-size: 20px;
	line-height: 30px;
	color: #333;
	font-weight: 600;
	text-align: center;
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: 1px solid #333;
}
.pd-text img{
	display: inline-block;
	margin: 3px auto;
}
.pd-text p{
	margin: 0;
}
.pd-text td{
	text-align: center;
	line-height: 35px;
}

.nl-right-tit2 {
	background-size: 0px;
}

@media(max-width:768px) {
	.pd-title {
		font-size: 18px;
	}
}

@media(max-width:530px) {
	.pd-title {
		font-size: 16px;
	}
}

/*************************************************单页****************************************************/
.page-details-all {
	margin: 60px 0;
}

@media(max-width:992px) {
	.page-details-all {
		margin: 40px 0;
	}
}

@media(max-width:530px) {
	.page-details-all {
		margin: 30px 0;
	}
}

/*************************************************联系我们****************************************************/
.page-contact-all {
	margin: 60px 0;
}

.page-contact {
	margin-bottom: 30px;
	overflow: hidden;
}

.page-contact div {
	font-size: 20px;
	margin-bottom: 20px;
	color: #fdb403;
	font-weight: 600;
}

.page-contact li {
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	float: left;
	width: 33%;
	color: #666;
}

.page-contact li:last-child {
	width: 66%;
}

@media(max-width:992px) {
	.page-contact-all {
		margin: 40px 0;
	}

	.page-contact li {
		width: 50%;
	}
}


@media(max-width:530px) {
	.page-contact {
		margin-bottom: 20px;
	}

	.page-contact-all {
		margin: 30px 0;
	}

	.page-contact div {
		margin-bottom: 10px;
		font-size: 18px;
	}

	.page-contact li {
		font-size: 14px;
		clear: both;
		width: 100%;
		height: auto;
	}
}

.pc-map {
	overflow-x: scroll;
}

#dituContent {
	width: 100%;
	height: 360px;
}

@media(max-width:530px) {
	#dituContent {
		width: 600px;
		height: 300px;
	}
}


//**靠右联系漂浮栏****/
.right-side {
	width: 100%;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 666;
	cursor: pointer;
	display: none;
}

.side-contact {
	float: left;
	width: 25%;
	height: 65px;
	padding: 5px 0;
	background: rgba(8, 88, 175, 0.9);
	border-right: 1px solid #fff;
	transition: 0.3s;
}

.side-contact .side-icon {
	width: 100%;
	height: 30px;
	background-size: auto 100%;
}

.side-icon01 {
	background: url(../images/side_icon01.png) no-repeat center;
}

.side-icon02 {
	background: url(../images/side_icon02.png) no-repeat center;
}

.side-icon03 {
	background: url(../images/side_icon03.png) no-repeat center;
}

.side-icon04 {
	background: url(../images/side_icon04.png) no-repeat center;
}

.side-contact .side-tit {
	display: block;
	width: 100%;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	color: #fff;
	text-align: center;
}



.side-share {
	width: 100%;
	height: 50px;
	padding-top: 10px;
	position: absolute;
	right: 0px;
	bottom: 65px;
	box-shadow: 0px 4px 10px 0px rgba(6, 0, 1, 0.25);
	z-index: 1111;
	color: #fff;
	background-color: rgba(0, 0, 0, 0.8);
	display: none;
}

.bdsharebuttonbox {
	text-align: center;
	padding-left: 40px;
}

.bdsharebuttonbox a {
	display: block;
	width: 30px;
}



.side-contact:hover {
	background: #e96410;
}

.cd-is-visible {
	display: block;
}

.cd-fade-out {
	display: none;
}

@media(max-width:768px) {
	body {
		padding-bottom: 65px;
		position: relative;
	}

	.right-side {
		display: block;
		width: 100%;
		position: fixed;
		bottom: 0;
		left: 0;
		z-index: 1000;
		cursor: pointer;
	}

	.side-barcode {
		border-right: 0;
	}

}

/**************************************************技术文章********************************************/

.web-title-link-all h2 {
	font-size: 14px;
	color: #999;
	text-align: center;
	font-weight: 600;
}

.web-title-link-all h1 {
	font-size: 20px;
	color: #333;
	text-align: center;
	font-weight: 600;
}

.techknologe-article-web-link {
	padding: 40px 0;
	background-color: #f5f5f5;
}

.web-teckknology-news-link {
	overflow: hidden;
	margin-top: 30px;
	margin-bottom: 40px;
}

.web-teckknology-link-box {
	float: left;
	width: 31%;
	margin: 0 1%;
	display: block;
	margin-bottom: 20px;
	text-decoration: none;
}

.web-teckknology-link-tit {
	font-size: 18px;
	line-height: 30px;
	height: 30px;
	margin-bottom: 10px;
	color: #000;
	font-weight: 600;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.web-teckknology-link-txt {
	font-size: 14px;
	line-height: 26px;
	height: 52px;
	overflow: hidden;
	color: #666;
}

.web-teckknology-link-time {
	font-size: 14px;
	line-height: 20px;
	height: 20px;
	color: #999;
	overflow: hidden;
	margin-top: 10px;
}

.web-teckknology-link-more a {
	font-size: 14px;
	display: inline-block;
	padding: 15px 40px;
	text-align: center;
	color: #fff;
	background-color: #fa7720;
	box-shadow: 2px 5px 4px #e6cbb9;
}

.web-teckknology-link-box:hover .web-teckknology-link-tit {
	color: #1d66cf;
	text-decoration: underline;
}

@media(max-width:992px) {
	.web-teckknology-link-box {
		width: 46%;
		margin: 0 2%;
		margin-bottom: 20px;
	}
}

@media(max-width:768px) {
	.techknologe-article-web-link {
		padding: 30px 0;
	}

}

@media(max-width:530px) {
	.web-teckknology-news-link {
		margin-top: 20px;
		margin-bottom: 30px;
	}

	.web-teckknology-link-box {
		width: 100%;
		margin: 0%;
		margin-bottom: 10px;
	}

	.web-teckknology-link-more a {
		padding: 10px 25px;
	}
}
</pre></body></html>